quick-release valve - Spanish English Dictionary